package com.tianbo.mapper;

import com.tianbo.model.TOlapXmldoc;
import com.tianbo.model.TOlapXmldocExample;
import java.math.BigDecimal;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TOlapXmldocMapper {
    int countByExample(TOlapXmldocExample example);

    int deleteByExample(TOlapXmldocExample example);

    int deleteByPrimaryKey(BigDecimal docid);

    int insert(TOlapXmldoc record);

    int insertSelective(TOlapXmldoc record);

    List<TOlapXmldoc> selectByExample(TOlapXmldocExample example);

    TOlapXmldoc selectByPrimaryKey(BigDecimal docid);

    int updateByExampleSelective(@Param("record") TOlapXmldoc record, @Param("example") TOlapXmldocExample example);

    int updateByExample(@Param("record") TOlapXmldoc record, @Param("example") TOlapXmldocExample example);

    int updateByPrimaryKeySelective(TOlapXmldoc record);

    int updateByPrimaryKey(TOlapXmldoc record);
}